package com.alcj.service;

import com.alcj.model.Cost;

import java.util.List;
import java.util.Map;

/**
 * @author : wangpf
 * @version : v1.0
 * @Package : com.alcj.service
 * @Description : 汽车检测站收费业务逻辑层接口
 * @date : 2017/10/20 9:30
 **/
public interface ScheduleService {

//    /**
//     * @Author: wangpf
//     * @Description: 根据检测站ID获取收费列表
//     * @Date: 2017/10/30 10:45
//     * @param: stationId 检测站ID
//     * @return: 检测站收费列表
//     **/
//    public List<Cost> selectCostListByStationId(String stationId) throws Exception;

    /**
     * @Author: wangpf
     * @Description: 根据检测站ID获取收费列表
     * @Date: 2017/10/30 10:45
     * @param: stationId 检测站ID
     * @return: 检测站收费列表
     **/
    public Integer getResidualNumber(Map residualNumberSearchCondition) throws Exception;

//    /**
//     * @Author: wangpf
//     * @Description: 获取汽车检测站列表
//     * @Date: 2017/10/17 10:45
//     * @param: stationSearchCondition 页面检索条件
//     * @return: 汽车检测站列表
//     **/
//    public List<Station> selectStationListByCondition(Map stationSearchCondition) throws Exception;
//
//    /**
//     * @Author: wangpf
//     * @Description: 根据检测站ID获取检测站信息
//     * @Date: 2017/10/30 10:45
//     * @param: stationId 检测站ID
//     * @return: 汽车检测站信息
//     **/
//    public Station selectStationDetailByStationId(String stationId) throws Exception;
}
